package model.service;

import java.util.List;

import model.entity.Grupo;

/**
 * 
 * Grupo Service Interface
 * 
 * @author Alex
 * 
 */
public interface IGrupoService {

	/**
	 * Add Grupo
	 * 
	 * @param Grupo
	 *            grupo
	 */
	public Integer addGrupo(Grupo grupo);

	/**
	 * Update Grupo
	 * 
	 * @param Grupo
	 *            grupo
	 */
	public void updateGrupo(Grupo grupo);

	/**
	 * Delete Grupo
	 * 
	 * @param Grupo
	 *            grupo
	 */
	public void deleteGrupo(Grupo grupo);

	/**
	 * Get Grupo
	 * 
	 * @param int Grupo Id
	 */
	public Grupo getGrupoById(int id);

	/**
	 * Get Grupo List
	 * 
	 * @return List - Grupo list
	 */
	public List<Grupo> getGrupos();
}
